add the finishing touches - German English Dictionary